﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size : 9px;
    color: #000000;
}

.top {
    background-image: url(../images/index_03.jpg);
	FONT-SIZE: 12px;

	height : 98px;
}

.menu_dh {
    background-image: url(../images/menu_4.jpg);
	FONT-SIZE: 12px;
	width: 1004px;
	height : 39px;

}

.menu_red {
        background-image: url(../images/index_26.jpg);
	FONT-SIZE: 12px;
	width: 1004px;
	height : 3px;
}

.menu_cp {
    background-image: url(../images/cp_3.jpg);
	FONT-SIZE: 12px;
	width: 991px;
	height : 38px;
}

.gg {
    background-image: url(../images/gg.jpg);
	FONT-SIZE: 12px;
	width: 991px;
	height : 38px;
}

a:link{
	font-size : 12px;
	color : #424242;
	text-decoration : none;
}
a:visited{
	font-size : 12px;
	color : #424242;
	text-decoration : none;
}
a:hover{
	font-size : 12px;
	color : #555555;
	text-decoration : underline;
}
a:active{
	font-size : 12px;
	color : #424242;
	text-decoration : none;
}

.concerning:link{
	font-family : 新宋体;
	FONT-SIZE: 12px;
	color: #880101;
	text-decoration : none;

}
.concerning:visited{
	font-family : 新宋体;
	FONT-SIZE: 12px;
	color: #880101;
	text-decoration : none;

}
.concerning:hover{
	font-family : 新宋体;
	FONT-SIZE: 12px;
	color: #ff3c00;
	text-decoration : underline;

}
.concerning:active{
	font-family : 新宋体;
	FONT-SIZE: 12px;
	color: #880101;
	text-decoration : none;

}
.function:link{
	font-size : 12px;
	color : #494949;
	text-decoration : none;
	font-weight: bold;
}
.function:visited{
	font-size : 12px;
	color : #494949;
	text-decoration : none;
	font-weight: bold;
}
.function:hover{
	font-size : 12px;
	color : #e60012;
	text-decoration : underline;
	font-weight: bold;
}

.function:active{
	font-family : 新宋体;
	FONT-SIZE: 12px;
	color: #343434;
	text-decoration : none;

}

.tables{
	margin-top:10px;
	float:left;
}
.tables td{
	padding-left:10px;
}
.tables ul{
	margin:0px;
	line-height:28px

}
.tables ul li{
	list-style: none;
}
.trs{
	line-height:28px;
}
.bt_txt {
	font : bolder 新宋体;
	font-size : 12px;
	color : 333333;
	font-weight: bold;
}
.bt_txt ul{
	margin:0 0 0 10px;
	padding:0px
}
.bt_txt ul li{
	list-style: none;
}
.sh_txt {
	font : bolder 新宋体;
	font-size : 12px;
	color : ca0039;
	font-weight: bold;
	padding-left:10px;
}
.sh_txt a:link{
	font : bolder 新宋体;
	font-size : 12px;
	color : #ca0039;
	font-weight: bold;
	padding-left:10px;
}

.sh_txt a:visited{
	font : bolder 新宋体;
	font-size : 12px;
	color : #ca0039;
	font-weight: bold;
	padding-left:10px;
}

.sh_txt a:active
{
	font : bolder 新宋体;
	font-size : 12px;
	color : #ca0039;
	font-weight: bold;
	padding-left:10px;

}


.bt_two_txt {
	FONT-SIZE: 12px;
	font : bolder 新宋体;
	color: #ffffff;
	font-weight: bold;
}

.bt_concerning_txt {
	font-family : 新宋体;
	FONT-SIZE: 14px;
	color: #008fba;
	font-weight: bold;
}

.two_bt_txt {
	FONT-SIZE: 12px;
	color: #ffffff;
	font-weight: bold;
}

td
{
	font-family : 新宋体;
	font-size : 12px;
    color: #424242;
}

.input {  
	font-size: 12px; 
	border: 1px #b5b8c8 solid;
}

.red_01{ 
	color:#424242; 
	text-decoration:none; 
}
.red_01 a:link, .red_01 a:visited{ 
	color:#424242; 
	text-decoration:none; 
}
.red_01 a:hover{ 
	color:#db0000; 
	text-decoration:underline;
 }

#flv {
	text-align:center;
}

#FLVPlayer{
	height:143px;
}
.tds{
	padding-left:10px;
	}
.tdc{
	padding:0 30px 0 30px;
}
.tdc p{
	line-height:24px;
}
.tdul{
	list-style:none;
	list-style-image:url(reds.png);
	height:24px;
	width:170px;
	margin-top:10px;
	margin-bottom:0px;
}
.tdul li{
	height:12px;line-height:12px;
}
#scanflv{
	border:1px;
	border-color:gray;
	margin-left:-8px;
}
.scrollNews{
	overflow: hidden;
    position: relative;
    height:24px;
	}
.scrollNews ul{
	height:24px;
	line-height:24px;
	margin:0px;
	}
.scrollNews li{
	line-height:24px;
	list-style:none;
	}
#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:1px;
	color:#333;
	display:none;
 	font:12px/1.6em Helvetica, Arial, sans-serif; 
}
.ial table{
	float:left;
}

.nava{ 
	display:block;
	padding:0 8px; 
	font-size : 12px;
	color : #424242;
	text-decoration : none;
	font-weight:700;
}



#navigation ul{ 
	margin:0px;
	padding:0;
	list-style:none;
	margin-right:1px;
	

}
#navigation ul li { 
	float:left;
	line-height:39px;
	text-align:center;
	position: relative ;
	z-index:100;
	border-right: 1px solid #BBB;
}


#navigation ul li a:hover { 
	font-size : 12px;
	color :#C90012;
	text-decoration : underline;
}
#navigation ul li ul{

	position: absolute;
	width: 500px;
	height:190px;
	overflow:hidden;
	display:none;
	border: 1px solid #BBB;
	border-top: 0px;
	left:0px;
	
}

#navigation ul li ul li{
	border-bottom: 1px solid #BBB;
	text-align: left;
	width: 100%;line-height:30px;
}
#navigation .cdv{
	background-color: #fff;
	filter:Alpha(Opacity=95);
	position: absolute;
		overflow:hidden;
	display:none;
	border: 1px solid #BBB;
	border-top: 0px;
	left:-1px;
	top:38px;
	}
.pgl{	
	border-right: 1px solid #BBB;
}
.pgr{	
	border-left: 1px solid #BBB;
}

.pg{	
	border-left: 1px solid #BBB;
	border-right: 1px solid #BBB;
}



.jjfal{
	float:left;
	width:95px;	
	height:210px;
	*width:94px !important;
 	*width:94px;
}
.jjfar{
	float:left;
	border-top:1px solid #BBB;
	width:187px

}
.jjfac{
	position: absolute; 
	width:283px;
	left:0px;
	text-align:left;
	padding:10px 0 0 20px
	
}
.jjfac a{
	line-height:28px;
	width:120px;
 	background:url(reds.png)  no-repeat 0px 5px;
 	*background:url(reds.png)  no-repeat 0px 11px !important;
 	*background:url(reds.png)  no-repeat 0px 11px;
 	padding-left:10px;
 	color:#000;
}
.jjfac div{
	float:left;
	width:120px;
	*width:120px !important;
 	*width:120px;
}

.newslist ul{
	padding:0px;
}

.cpyffl{
	float:left;
	width:95px;	
	height:210px;
	*width:94x !important;
 	*width:94px;
}
.cpyffr{
	float:left;
	border-top:1px solid #BBB;
	width:110px;
	*width:237px !important;
 	*width:237px;
}
.cpyffc{
	position: absolute; 
	width:383px;
	left:0px;
	text-align:left;
	margin:10px;
	padding-left:20px;

}
.cpyffc a{
	line-height:28px;
	width:145px;
 	background:url(reds.png)  no-repeat 0px 5px;
 	*background:url(reds.png)  no-repeat 0px 11px !important;
 	*background:url(reds.png)  no-repeat 0px 11px;
 	padding-left:10px;
 	color:#000;
}

.cpyffc div{
	float:left;
	width:145px;
}
.lxwml{
	float:left;
	width:125px;	
	height:210px;
	*width:124px !important;
 	*width:124px;
}
.lxwmr{
	float:left;
	border-top:1px solid #BBB;
	width:257px
}
.lxwmc{
	position: absolute; 
	width:350px;
	left:0px;
	text-align:left;


}
.lxwmc p{
	line-height:24px;
	font :  新宋体;
	font-size : 12px;
	margin:0px;
	margin-top:10px;
	padding-left:20px 


}
.lxwmc a{
	line-height:28px;
	width:190px;
 	background:url(../images/reds.png)  no-repeat 0px 11px;
 	padding-left:10px;
 	color:#000;
}


.rczml{
	float:left;
	width:120px;	
	height:210px;
	*width:119px !important;
 	*width:119px;
}
.rczmr{
	float:left;
	border-top:1px solid #BBB;
	width:384px;
	*width:386px !important;
 	*width:386px;

}
.rczmc{
	position: absolute; 
	width:508px;
	left:0px;
	text-align:left;
	margin:10px 0 0 30px;
	
	
}
.rczmc a{
	line-height:28px;
	width:160px;
 	background:url(../images/reds.png)  no-repeat 0px 5px;
 	*background:url(../images/reds.png)  no-repeat 0px 11px !important;
 	*background:url(../images/reds.png)  no-repeat 0px 11px;
 	padding-left:10px;
 	color:#000;
}
.rczmc .div{
	float:left;
	width:160px;
 	*width:160px !important;
 	*width:160px;
}

.gyl{
	float:left;
	width:95px;	
	height:210px;
 	*width:94px !important;
 	*width:94px;
 
}
.grd{
	width:307px;
 	*width:307px !important;
 	*width:307px;
}
.gyr{
	float:left;
	border-top:1px solid #BBB;
	width:212px;
 	*width:210px !important;
 	*width:210px;
}
.gyr .div{
	float:left;
	width:140px;
	*width:140px !important;
 	*width:140px;
}
.gyc{
	position: absolute; 
	width:307px;
	*width:307px !important;
 	*width:307px;
	left:0px;
	text-align:left;
	padding:10px 0 0 20px;


}
.gyc a{
	line-height:28px;
	width:111px;
 	background:url(reds.png)  no-repeat 0px 5px;
 	*background:url(reds.png)  no-repeat 0px 11px !important;
 	*background:url(reds.png)  no-repeat 0px 11px;	
 	padding-left:10px;
 	color:#000;
}

.token{
	padding-bottom:8px;
	color:red;
}

.zpc,.zpc a{
	font : bolder 新宋体;
	font-size : 12px;
	color : #ca0039;
	font-weight: bold;
	background:url();
	width:190px;
	margin:0px;
	float:none;
}
.zpc a:visited
{
	font-size : 12px;
	color : #ca0039;
	text-decoration : none;
}
.zpc a:hover
{
	font-size : 12px;
	color : #555555;
	text-decoration : underline;
}
.zpc a:active
{
	font-size : 12px;
	color : #424242;
	text-decoration : none;
}
.pcontent{
	line-height:24px;
	width:700px;
 	*width:700px !important;
 	*width:700px;	
	padding:0 30px 0 30px;
}
.pcontent p{
	 text-indent: 24px;
}
.pcontent p p{
text-indent:2px;
}
.sh_txt span{
	font-size:16px;
}

#container{
	margin:0px;
	padding:0px;
	width:600px;
	height:500px;
}

.mr{ 
	margin:0px;
	padding:0px;

}
.articlelist{
	width:792px;
	text-align:center;
}
.articlelist ul{
	list-style:none;
	border-bottom: 1px dotted #BBB;
	height:26px;
}
.articlelist li{ 
	float:left;
	line-height:26px;
	text-align:left;
	padding-left:10px
}
.articlelist .articletitle{
	margin-left:20px;

	background:url(../images/reds.png)  no-repeat 0px 11px;
	
		width:640px;
 	*	width:650px !important;
 	*	width:640px;	
}

.articlelist .articlepublishtime{
	width:100px;
	margin-left:10px;
}
.articlelist .articlesubmittime{
	width:100px;
	margin-left:10px;
}
.f_r{
	margin-top:10px;
	height:30px;
	line-height:30px;
	text-align:center;
	
}
.f_r a{
	margin-left:10px;
	cursor:pointer;
	font-size : 12px;
	color : #424242;
	text-decoration : none;
}



.als
{
	font-size : 12px;
	color : #424242;
	text-decoration : none;
}
.als:visited
{
	font-size : 12px;
	color : #424242;
	text-decoration : none;
}
.als:hover
{
	font-size : 12px;
	color : #ca0039;
	text-decoration : underline;
}
.als:active
{
	font-size : 12px;
	color : #424242;
	text-decoration : none;
}
h3{
	color: #ff0000;
}
.pcontent img{
	text-align:center;
	max-width:600px;
}
.pcontent table{
	max-width:600px;
}

.articlelist .articletitles{
	margin-left:30px;
	width:465px;
	background:url(../images/reds.png)  no-repeat 0px 11px;
}

.articlelist .articlepublishtimes{
	width:130px;
	margin-left:10px;
}
.articlelist .articlesubmittimes{
	width:130px;
	margin-left:10px;
}
.articlelist .catalognames{
	width:145px;
	margin-left:10px;
}
.otr .articlepublishtime{

	color:#424242
}
.otr .catalogname{
	
	color:#424242
}
.otr{
	width:100%;
	text-align:right;
	margin-top:20px;
	margin-bottom:20px;
}
#scrb{
	width: 386px; 
	height: 496px; 
	overflow: auto;
	padding:5px;
	scrollbar-face-color: #D8D8D8; 
	scrollbar-shadow-color: #D8D8D8; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #D8D8D8; 
	scrollbar-darkshadow-color: #D8D8D8; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF
}

#scrb a{
	line-height:28px;
 	background:url(../images/reds.png)  no-repeat 0px 5px;
 	padding-left:10px;
 	color:#000;
 
 	margin-left:40px
}
#scrb .scrb_a{
	color:#ca0039;
	font-weight: bold;
	font-size:14px;
	line-height:30px;
	margin-left:20px
	
}
#scrb p{
	line-height:26px;
	padding-left:35px;
}
.btn2{
 	height: 21px; 
	BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
    #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
    progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
    StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd  1px solid; 
    CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
    BORDER-BOTTOM: #7b9ebd 1px solid
    }
.al{
	CURSOR: pointer;
}
.fgst{
color:#424242;
	font-weight: bold;
	font-size:16px;
	line-height:30px;
	margin-left:20px
}

.navigations ul{ 
	margin:0px;
	padding:0px;
	list-style:none;
	margin-right:1px;

}
.navigations ul li { 
	float:left;
	line-height:12px;
	text-align:center;
	position: relative ;
	z-index:9999;
	border-right: 1px solid #BBB;
	height:19px;
}
.navigations ul li a{
line-height:19px;
}
.navigations ul li a:hover { 
	font-size : 12px;
	color :#C90012;
	text-decoration : underline;
}
.navigations ul li ul{
	position: absolute;
	width: 500px;
	height:190px;
	overflow:hidden;
	display:none;
	border: 1px solid #BBB;
	border-top: 0px;
	left:0px;
	
}

.navigations ul li ul li{
	border-bottom: 1px solid #BBB;
	text-align: left;
	width: 100%;line-height:30px;
}
.navigations .cdv{
	
	background-color: #fff;
	filter:Alpha(Opacity=95);
	position: absolute;
	overflow:hidden;
	display:none;
	border: 1px solid #BBB;
	left:-10px;
	top:19px;
	
	
}
.navigations .cdv a{
	float:left;
	margin-left:15px;
	text-align:left;
	line-height:28px;
		
		width:100px;
 	*width:100px !important;
 	*width:100px;	
	
 	background:url(reds.png)  no-repeat 0px 11px;	
 	padding-left:10px;
 	color:#000;
}
.fzjgn{
	width:355px;
	height:40px;
	line-height:38px;
	padding-top:5px;
	padding-left:10px;
}
.fzjgn div{
	width:80px;
	float:left;
	height:28px;
}
.fztab_on{
	font : bolder 新宋体;
	font-size : 12px;
	color : #ca0039;
	font-weight: bold;
	CURSOR: pointer;
	width:158px;
}
.fztab{
	font : bolder 新宋体;
	font-size : 12px;
	color:#424242; 
	font-weight: bold;
	CURSOR: pointer;
	width:158px;
}
#tabs a{
width:250px
}
#tabs div{
width:540px;
height:240px;
}


.tzzl{
	float:left;
	width:105px;	
	height:210px;
 	*width:112px !important;
 	*width:112px;
 
}
.tzzd{
	width:299px;
 	*width:307px !important;
 	*width:307px;
}
.tzzr{
	float:left;
	border-top:1px solid #BBB;
	width:194px;
 	*width:193px !important;
 	*width:193px;
}
.tzzr .div{
	float:left;
	width:145px;
	*width:145px !important;
 	*width:145px;
}
.tzzc{
	position: absolute; 
	width:315px;
 	*width:315px !important;
 	*width:315px;
	left:0px;
	text-align:left;
	padding:10px 0 0 20px;


}
.tzzc a{
	line-height:28px;
	width:100px;
 	background:url(reds.png)  no-repeat 0px 5px;
 	*background:url(reds.png)  no-repeat 0px 11px !important;
 	*background:url(reds.png)  no-repeat 0px 11px;	
 	padding-left:10px;
 	color:#000;
}
.indexwh{

	width:96px;
	*width:105px !important;
 	*width:105px;
}